.executions {
  position: relative;
  display: flex;
  height: 100%;

  :global {
    .list-zone {
      height: 100%;
      overflow-y: auto;
      width: 320px;
      border-inline-end: 1px solid rgba(5, 5, 5, 0.06);
    }
    .list-item {
      margin-bottom: 8px;

      &.active {
        background-color: #e6f4ff;
      }
      .li-time {
        color: #3c3c4399;
        font-size: 0.8em;
      }
      .li-wrapper {
        display: flex;
        justify-content: space-between;
      }
    }
    .execution-zone {
      flex: 1;
      background-color: #f5f5f5;
      padding: 8px;
      display: flex;
      flex-direction: column;

      pre {
        background-color: #000a2008;
        border-radius: 4px;
        padding: 16px;
      }
      .code-card {
        flex: 1;
        overflow-y: auto;
      }
      .result-card {
        height: 270px;
        overflow-y: auto;
      }
    }
    .ez-card {
      background-color: #fff;
      border-radius: 4px;
      padding: 8px;
      &:not(:first-child) {
        margin-top: 8px;
      }
    }
  }
}
